package com.aaa.service.mht;

import com.aaa.entity.MyPage;
import com.aaa.entity.mht.MhtQuestion;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface MhtService {
    /**
     * 导入excel文件数据
     * @param list
     * @return
     */
    Boolean inductsExcelFile(List<Object> list);

    /**
     * 查询全部mht的题目
     * @return
     * @param myPage
     */
    PageInfo findQuestions(MyPage myPage,MhtQuestion mhtQuestion);

    /**
     * 检测题目的id是否存在
     * @param titleid
     * @return
     */
    Boolean checkTitleId(Integer titleid);

    /**
     * 添加测试题
     * @param mhtQuestion
     * @return
     */
    Boolean addQuestion(MhtQuestion mhtQuestion);

    /**
     * 删除一条mht题目信息
     * @param mhtQuestion
     * @return
     */
    Boolean delQuestion(MhtQuestion mhtQuestion);

    /**
     * 查询全部的题目（做题页面使用）
     * @param myPage
     * @return
     */
    PageInfo findAllTile(MyPage myPage);
}
